package com.myway.dto.payment;

import com.myway.dto.payment.domain.PayType;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Map;

/**
 * 类名称：DTOQueryPayment <br/>
 * 类描述：支付DTO <br/>
 * 创建时间：2016年09月07日 下午2:29:10 <br/>
 * @author 张涛
 * @version V1.0
 */
public class DTOQueryPayment implements Serializable {


	/**
	 * 
	 */
	private static final long serialVersionUID = -4681626004302465766L;
	
	//支付渠道类型
	
	private PayType payType;
	
	//支付编号
	private String paymentNo;
	
	private String  payStatus;
	
	private String  dealId;
	
	private BigDecimal totalFee;
	
	private String  errorMsg;
	
	/**--------拓展属性---------**/
	private Map extMap;

	public PayType getPayType() {
		return payType;
	}

	public void setPayType(PayType payType) {
		this.payType = payType;
	}

	public String getPaymentNo() {
		return paymentNo;
	}

	public void setPaymentNo(String paymentNo) {
		this.paymentNo = paymentNo;
	}

	public String getPayStatus() {
		return payStatus;
	}

	public void setPayStatus(String payStatus) {
		this.payStatus = payStatus;
	}

	public String getDealId() {
		return dealId;
	}

	public void setDealId(String dealId) {
		this.dealId = dealId;
	}

	public Map getExtMap() {
		return extMap;
	}

	public void setExtMap(Map extMap) {
		this.extMap = extMap;
	}

	public BigDecimal getTotalFee() {
		return totalFee;
	}

	public void setTotalFee(BigDecimal totalFee) {
		this.totalFee = totalFee;
	}

	public String getErrorMsg() {
		return errorMsg;
	}

	public void setErrorMsg(String errorMsg) {
		this.errorMsg = errorMsg;
	}
	
}
